/**
 * js特点：
 *  1.解释性语言，需要解析器解析执行
 *  2.按照解析顺序从上到下执行
 *    console.log(a);//undefined 未定义
      var a = 10;
      ===>等同于 var声明变量就会提升 
      var a;
      console.log(a);
      a = 10; 
    3.弱类型语言 
      var a = 10;
      var a = 'hello';
      console.log(a);
    4.大小写敏感
    var A = 10;
    console.log(a);
 */

/**
 * 声明变量/标识符规则：
 *  1.不能以数字开头
 *  2.变量由字母、数字、下划线、$组成
 *  3.不能使用关键字和保留字
 *  4.建议使用驼峰式命名firstName lastName
 *  以下哪些变量名合法？3a a3 _ $mes class break 
 *  a3 _ $mes 合法 
 */
